defecated juice - French English Dictionary