cavernous arteries - Francés Inglés Diccionario