overcontrolled - French English Dictionary