be sold readily - German English Dictionary