have a good appetite - French English Dictionary