be overwhelmed by crying or laughing - Español Inglés Diccionario