luxury retail - German English Dictionary