excrescency - German English Dictionary