traveling fellow - Turkish English Dictionary