a fellow traveller - Turkish English Dictionary