toilet humour - German English Dictionary