Christmas tree garland - Alemán Inglés Diccionario