sail for some place - Francés Inglés Diccionario