scallops (shellfish) - Francés Inglés Diccionario