be well-traveled - Turkish English Dictionary