to make any inquiry or investigation - Español Inglés Diccionario