make excellent parents - Turkish English Dictionary