a fellow traveler - Turkish English Dictionary