a rigorous investigation - Espagnol Anglais Dictionnaire