temporary perfection - Turkish English Dictionary