non-detachable cord - Español Inglés Diccionario