a helpless and weak person - Alemán Inglés Diccionario