The English term "flycatcher" matches the Italian term "acchiappamosche"

other english words that include "flycatcher" : italian :
flycatchers acchiappamosche