squamocellular - German English Dictionary