we have made enormous strides - Türkisch Englisch Wörterbuch