incremation - French English Dictionary