a seal of approval - Turco Inglés Diccionario