Plain and simple. The very best. Besides offering great translations, there is a forum in which you can ask very knowledgeable users questions. This is the website that most teachers that I know use if they do not know something.
Statement of Non-Discrimination: The District condemns and prohibits all forms of discrimination and harassment based on actual or perceived race, color, weight, national origin, ethnic group, religion, religious practice, disability, sexual orientation, gender or sex. If you believe that you have been discriminated against, you may make a claim that your rights have been denied. This claim or grievance may be filed with the Director of Student Support Services Title IX Officer: New Paltz Central School District, 196 Main Street, New Paltz, NY, 12561, (845) 256-4046