fill a place abundantly - Francés Inglés Diccionario