uzun süren mücadele - Turkish English Dictionary