cane kicker - French English Dictionary