clear (an obstacle) - Turc Anglais Dictionnaire