make a thorough investigation - Turco Inglés Diccionario