window carton - Alemán Inglés Diccionario