make a thorough investigation - Francés Inglés Diccionario