mechanical mine planter - Français Anglais Dictionnaire