contract of limited duration - Turkish English Dictionary