left plate of thyroid cartilage - Español Inglés Diccionario