right lower lobe artery - German English Dictionary