escrescence - German English Dictionary