kangaroo's paw - French English Dictionary