dog boarding establishment - French English Dictionary