set of fly eggs placed on meat - Spanish English Dictionary