feel restless - Turkish English Dictionary