grill house - French English Dictionary