a measure of length of one quarter of a mile - Allemand Anglais Dictionnaire