barnacle scale (ceroplastes cirripediformis) - Español Inglés Diccionario