Francês [noun]Inglês [noun] ▶datcha [noun] Nous avons passé le week-end à la datcha. ▶dacha [noun] We spent the weekend at the dacha. ▶datcha [noun] ▶datcha [noun]