excreation - French English Dictionary