stower - Allemand Anglais Dictionnaire