navigable body of water or stream - Türkisch Englisch Wörterbuch