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