personal selling - German English Dictionary