subsidiary organ - Spanish English Dictionary