self-consolidating - German English Dictionary