periwinkle (littorina peruviana) - Español Inglés Diccionario