abundance of tears - Francés Inglés Diccionario