Apps dope
This is probably the best language dictionary app out there, just spectacular.