responsibility-centre manager - Spanish English Dictionary