quivering like jelly - Turkish English Dictionary