foot controller cable - Español Inglés Diccionario