render helpless - Español Inglés Diccionario