Google Translate
This app would've saved hours of work during college French classes, but it can still come in handy when traveling to non-English speaking countries. You can speak or type into the Google app and the app will give you the correct translation.
Google Translate, free