procapsid - French English Dictionary