integral cable storage (electric appliance) - Almanca İngilizce Sözlük