waste leak - French English Dictionary