speciality retailer - German English Dictionary