direct retail - German English Dictionary