baar - French English Dictionary