dam up one's tears - Francés Inglés Diccionario