kangaroo-foot plant - Turkish English Dictionary