science of canal making - Türkisch Englisch Wörterbuch