striding ahead - Alemán Inglés Diccionario