render helpless - Alemán Inglés Diccionario