be hard pushed (brit) - Türkisch Englisch Wörterbuch