invaginated - German English Dictionary