cane fence - German English Dictionary