solen razor clams - Turco Inglés Diccionario