The English term "research" matches the Italian term "indagare, ricerca"

other english words that include "research" : italian :
research worker scienziato