eclosion - German English Dictionary