scarpe - German English Dictionary