embedded journalist - Spanish English Dictionary