managerial ability - German English Dictionary