scabs - German English Dictionary