microlattice - German English Dictionary