MAJOR UPDATE
It is effortless to look up words' meaning and phrases. Update the app and look it up now.
Faztaa German Dictionary
New German phrases arrivals