physical perfection - Turkish English Dictionary