pluferfect tense - Turkish English Dictionary