a rigorous investigation - Turco Inglés Diccionario