scarphing - Spanish English Dictionary