roughscuff - German English Dictionary