venus girdle (cestum veneris) - Spanish English Dictionary