pet-assisted therapy - French English Dictionary