micromanage - French English Dictionary