scrupulously correct - Turco Inglés Diccionario