turkey rug - Spanish English Dictionary