to investigate and report - Español Inglés Diccionario