biosludge - French English Dictionary