launch a comprehensive investigation - Spanish English Dictionary