appoint a manager - German English Dictionary