tela engomada - Spanish English Dictionary