a fellow traveler - Francés Inglés Diccionario