painter's torch - Spanish English Dictionary