mental constipation - Francés Inglés Diccionario