closed circulatory systems - Francés Inglés Diccionario