phosphoryle - French English Dictionary