atrapa

Etymology
.

Noun

 * 1) dummy, mock-up, simulacrum
 * 2) radiator cover
 * 1) radiator cover