spanish purple hairstreak - German English Dictionary