to post something - French English Dictionary