person who prepares and sells llaucha turnovers - Turkish English Dictionary