a measure of length of one quarter of a mile - Français Anglais Dictionnaire