scabbling - German English Dictionary