slip one's moorings - Turco Inglés Diccionario