thought deprivation - Francés Inglés Diccionario