deep body anchovy - Turkish English Dictionary