sales story - German English Dictionary