fly eggs laid in meat - French English Dictionary