translate English to French: St. Joseph's Convent, Grenville, Grenada
St.  Joseph's Convent, Grenville (Grenade)