arrangement of blood vessels - French English Dictionary