anchovy and olive - Almanca İngilizce Sözlük