from a sense of duty - Türkisch Englisch Wörterbuch