Turkey and Rice Quiche Recipe from France