disgusting room or place - German English Dictionary