to bear the seal of approval - Englisch Synonyme Wörterbuch