triangular cartilage - Spanish English Dictionary