mine road block - Turc Anglais Dictionnaire