be not up to scratch - Türkisch Englisch Wörterbuch