purring tremor - Turkish English Dictionary