a spanish song and dance - Turkish English Dictionary