spoilt by rats - Turkish English Dictionary