principle organ - Spanish English Dictionary