render helpless - Turco Inglés Diccionario