trembling uncertainty - Turkish English Dictionary