sell door to door - German English Dictionary