distance traveled - Alemán Inglés Diccionario