feel helpless - Turco Inglés Diccionario