a measure of length about 3.3 m - Français Anglais Dictionnaire