small mammals - Turkish English Dictionary