cultural attaché - Spanish English Dictionary