Grillroste - French English Dictionary