take giant strides - Türkisch Englisch Wörterbuch