supporter of the dictator anastasio somoza - Spanish English Dictionary