to despatch for publication - Inglés Sinónimo Diccionario