excessively controlled - Francés Inglés Diccionario