do one's endeavor - Türkisch Englisch Wörterbuch