professional achievements - German English Dictionary