rest-harrow cammock - German English Dictionary