The English term "fly screen" matches the Italian term "rete contro le mosche"

other english words that include "screen" : italian :
screen schermo, reticolo, schermo
screened riparato
screenplay copione
windscreen parabrezzo