long neck clam - Alemán Inglés Diccionario