biofluid mechanics - French English Dictionary