intercavernous sinuses - Francés Inglés Diccionario