hooded (wearing a hood) - Turc Anglais Dictionnaire