cerous citrate - French English Dictionary