solen razor clams - Alemán Inglés Diccionario