corporate sales executive - German English Dictionary