in moist habitats - Espagnol Anglais Dictionnaire