open circulatory system - Francés Inglés Diccionario