right external carotid artery - Turco Inglés Diccionario