artery of pterygoid canal - Francés Inglés Diccionario