put over or upon - Türkisch Englisch Wörterbuch