apply a strict standard - Turco Inglés Diccionario