scumbucket - German English Dictionary