studded with bosses - German English Dictionary