top level executive - German English Dictionary