right interventricular artery - French English Dictionary