fried food restaurant - French English Dictionary