temporary moist place - Spanish English Dictionary