sale department salaries - German English Dictionary