Do note that there’s also an option for you to speak into the microphone, and for the app to translate what you said (or ...
iTranslate Translator is one of the top-rated translator apps out there. The app supports more than 100 languages and comes with numerous features, including the Phrasebook and Flashcards.