integral cable storage (electric appliance) - Turc Anglais Dictionnaire