embryonic cyst of broad ligament - Spanish English Dictionary