regulation of blood circulation - Espagnol Anglais Dictionnaire