much-traveled - Alemán Inglés Diccionario