atún de zorra

Noun

 * 1) a traditional preparation of tuna in Alicante, Spain