land oneself in it - Francés Inglés Diccionario