newfoundland chickweed - Alemán Inglés Diccionario