japanese (red) shield fern - Espagnol Anglais Dictionnaire