anchovy and olive - German English Dictionary