mechanical mine planter - Turc Anglais Dictionnaire