psychological detention - Spanish English Dictionary