on behalf of everybody here - French English Dictionary