superfecta - Turkish English Dictionary