fuck this/that shit - German English Dictionary