anchovy and olive - Turkish English Dictionary