long cape/cloak - Turc Anglais Dictionnaire