of spanish descent - Turkish English Dictionary