clear drains and catch basins - Türkisch Englisch Wörterbuch