stuffed and fried anchovies - German English Dictionary