(skin) blotch - German English Dictionary