wine shop - German English Dictionary