fuck this/that noise - German English Dictionary