launch a comprehensive investigation - Espagnol Anglais Dictionnaire