perfect aspect - Turkish English Dictionary