have travelled many countries - Turkish English Dictionary