foot controller cable - Alemán Inglés Diccionario