the hard stuff - German English Dictionary