take giant strides - Español Inglés Diccionario