How To Swear In German: All The Dirty Words And Insulting Phrases You Need To Know - Kindle edition