stuffed and fried anchovies - French English Dictionary