long term packaging - Alemán Inglés Diccionario