three-spotted mariposa lily - German English Dictionary