launch a comprehensive investigation - Turkish English Dictionary