bagrid - French English Dictionary