lamellibranch molluscs - Francés Inglés Diccionario