so mad i could scream - German English Dictionary