foot controller cable - Turc Anglais Dictionnaire