right lower lobe artery - Spanish English Dictionary