cane roll - German English Dictionary