haemoconcentrators - French English Dictionary