a fellow traveller - Turco Inglés Diccionario