turkey rug - German English Dictionary