cone-shaped structure - Spanish English Dictionary