slightly sinuous canals - Türkisch Englisch Wörterbuch