movable grate - French English Dictionary