sky rug - Turkish English Dictionary