tuff-skin lamp - Spanish English Dictionary