carotid canal - Francés Inglés Diccionario