scabrose - German English Dictionary