be pushy and obnoxious on something - Türkisch Englisch Wörterbuch