drench something - Espagnol Anglais Dictionnaire