a fellow traveler - Alemán Inglés Diccionario