English:  1 blood supply; perfusion [of body tissues]
Français: irrigation