left colic artery - French English Dictionary