stuff anchovy with olives - Türkisch Englisch Wörterbuch