be soaked through - Allemand Anglais Dictionnaire