executive support team - German English Dictionary