posticus - French English Dictionary