fly eggs laid in meat - Spanish English Dictionary