hooded (wearing a hood) - Allemand Anglais Dictionnaire