mine sweeping devices - Turc Anglais Dictionnaire