popular afro-antillean song and dance - German English Dictionary