stuffed and fried anchovies - Espagnol Anglais Dictionnaire