sell publicly - German English Dictionary