be limp and helpless - Espagnol Anglais Dictionnaire