movable foot platform - Turc Anglais Dictionnaire