persons present - French English Dictionary