excrescent - German English Dictionary