phoscorite - French English Dictionary