person who prepares and sells llaucha turnovers - German English Dictionary