be overwhelmed with anger - French English Dictionary