be overwhelmed by crying or laughing - Espagnol Anglais Dictionnaire