take giant strides - Turco Inglés Diccionario