render defenseless - Espagnol Anglais Dictionnaire