submit (news) - Spanish English Dictionary