progestional corpus luteum - Spanish English Dictionary