sale at retail - German English Dictionary