The English term "snowcap" matches the Italian term "colibri"

other english words that include "snowcap" : italian :
snowcapped nevoso