delegated manager - Spanish English Dictionary