detachable cable - Turco Inglés Diccionario