tremble like a leaf - Turkish English Dictionary