escrescence - French English Dictionary