launch an extensive investigation - Turco Inglés Diccionario