weeping mortar - French English Dictionary