detachable cable - Alemán Inglés Diccionario