salvia lyrata - German English Dictionary