excessively controlled - Spanish English Dictionary