have no obstacle to travel - Turco Inglés Diccionario