member of the rebel forces of the cuban revolution - German English Dictionary