oxycrate - French English Dictionary