perfusion cannula - French English Dictionary