scrupulously precise - Turco Inglés Diccionario