rat kitten - Turkish English Dictionary