senior-level manager - German English Dictionary