excrescential - Turkish English Dictionary