people living with aıds - French English Dictionary