Does anyone know how to translate "MARUCHA" into English? I know that it is some sort of shellfish. This term might be a regionalism in Peruvian coastal cites. Thanks.