deserve all of the credit - Türkisch Englisch Wörterbuch