long-striding - Alemán Inglés Diccionario