cover to protect food from flies - Spanish English Dictionary