advertising insert or supplement - Alemán Inglés Diccionario