spaghetti with anchovies - Turkish English Dictionary