right lower lobe artery - French English Dictionary