(one) has got to be pushing off - Türkisch Englisch Wörterbuch