cane kicker - German English Dictionary