a seal of approval - Almanca İngilizce Sözlük