protective hood of anchor head - Turc Anglais Dictionnaire