be limp and helpless - Turkish English Dictionary