maenadism - Spanish English Dictionary