be hard put to it - Türkisch Englisch Wörterbuch