feel helpless - Turkish English Dictionary