sonu gelmeyen bir mücadele vermek - Turkish English Dictionary