crossing gate on wheels (railways) - Français Anglais Dictionnaire