launch an extensive investigation - Espagnol Anglais Dictionnaire