cesspits - German English Dictionary