pinhead blister - German English Dictionary