rug store - German English Dictionary