clear drains and catch basins - Turc Anglais Dictionnaire