make impermeable - Espagnol Anglais Dictionnaire