be left helpless - Turco Inglés Diccionario