mangles kangaroo paw - French English Dictionary