lie helpless - Turkish English Dictionary