open circulatory system - Turco Inglés Diccionario