advertising insert or supplement - Turco Inglés Diccionario