excreciente - French English Dictionary