disgusting room or place - Turkish English Dictionary