popular afro-antillean song and dance - Turkish English Dictionary