slime bag - German English Dictionary