tail of pancreas - French English Dictionary