closed circulatory system - Spanish English Dictionary