supersale - Spanish English Dictionary