clean a well or canal - Türkisch Englisch Wörterbuch