slow cuban dance and song - Turkish English Dictionary