yard-long cucumber - Français Anglais Dictionnaire