perfused - French English Dictionary