pea-green shield lichen - Español Inglés Diccionario