subpellucid - German English Dictionary