cesspools - German English Dictionary