plop oneself down on - Francés Inglés Diccionario