circulatory apparatus - Francés Inglés Diccionario