most helpless - Turkish English Dictionary