roller block for shifting vehicles on rails - Français Anglais Dictionnaire