the harsh truth - German English Dictionary