confluence of the sinuses - Francés Inglés Diccionario