giant stride - Alemán Inglés Diccionario