scabreuse - German English Dictionary