head farm hand - Français Anglais Dictionnaire