space maintainer - Turkish English Dictionary