Yes. This is a free service. This online dictionary is one of the non-profit projects launched by Kapruka.