crotch-rot - German English Dictionary