ruin someone's appetite - French English Dictionary