committed an outrage - French English Dictionary