be superabundant - Francés Inglés Diccionario