impose a handicap on - Türkisch Englisch Wörterbuch