sensory isolation - Alemán Inglés Diccionario