complete (one's duty) - Türkisch Englisch Wörterbuch