long period of suffering - Turco Inglés Diccionario