a seal of approval - Türkisch Englisch Wörterbuch