trench upon - Türkisch Englisch Wörterbuch