shaking like a leaf - Turkish English Dictionary