supercell - German English Dictionary