be completely helpless - Alemán Inglés Diccionario