free a mine from debris - Turc Anglais Dictionnaire