barrate - French English Dictionary