in somebody's presence - French English Dictionary