prementum - French English Dictionary