have no obstacle to travel - Turkish English Dictionary