person who prepares and sells llaucha turnovers - French English Dictionary