esculoside - French English Dictionary