rat kangaroo - Turkish English Dictionary