approved and stamped - Turco Inglés Diccionario