land oneself in it - Español Inglés Diccionario