make up/recover lost ground - Türkisch Englisch Wörterbuch