much-traveled - Turkish English Dictionary