translate English to French: Name Country Comment Sacha United States
Nom Pays Commentaire Sacha United States