pecquet's cisterna - French English Dictionary