supersalesman - German English Dictionary