over-controlling - French English Dictionary