multimammate rats - Turkish English Dictionary