have no obstacle to travel - Alemán Inglés Diccionario