squamulate - German English Dictionary