detachable device

1. отделяемое устройство; съемное устройство 2. приставка

Источник: Полный англо-русский словарь на Gufo.me