get drenched/soaked - Espagnol Anglais Dictionnaire