kraft-backed products - Alemán Inglés Diccionario