Dicts.info 

Scientific Method dictionary :: translations