baro - French English Dictionary