feeling of helplessness - Francés Inglés Diccionario