be overabundant - Francés Inglés Diccionario