translating cowl - Allemand Anglais Dictionnaire