perfectionist - Turkish English Dictionary