Well i am sorry i don't know a site that would provide the help you are looking for, you might find one if you look for it though
But i guess the easiest way to translate into plain english is to explain a tough word using multiple common words. Though you have to know pretty well what you are talking about
If it is biology or physiology i might be able to help
|