mangles kangaroo paw - German English Dictionary