grills - French English Dictionary