to shed tears - Español Inglés Diccionario