make great strides - Alemán Inglés Diccionario