easily weeping - French English Dictionary