individual direct sales - German English Dictionary