highly moist - Alemán Inglés Diccionario