invaginator - German English Dictionary