(skin) blotch - Spanish English Dictionary