detachable cable - Almanca İngilizce Sözlük