squamulose - German English Dictionary