living/located on a riverbank - Türkisch Englisch Wörterbuch