person who makes and sells enchiladas - Turkish English Dictionary