scarphing - German English Dictionary