putti-platt procedure - Turkish English Dictionary