semipellucidity - German English Dictionary