perfection by registration - Turkish English Dictionary