telephone selling - German English Dictionary