utter perfection - Turkish English Dictionary